flume meter - French English Dictionary